Continuous filling and emptying of storage systems in constraint-based scheduling
نویسندگان
چکیده
In constraint-based scheduling, storage systems are modelled by a class of resource called reservoir. Activities can either produce or consume a capacity in a reservoir. Most of the models presented in the literature assume that the production and the consumption is instantaneous but they are not good for some class of problems. This paper introduces the continuous reservoir model in which the activity fills or empties the reservoir at a constant rate from its start time to its end time. Then it presents how timetabling is adapted to this new model. 1. Modelling storage systems with reservoirs and continuous reservoirs Inventory management is of key importance in project management. Basically, there are two important constraints that must be satisfied when one encounter a storage system (e.g. tank of oil, depository of raw materials or storehouse of products that must be delivered to customers) in a process scheduling problem. The first one is to be sure that an activity whose process consumes some amount of the stored product can actually use this amount of product at the time it is processed. The second one states that when an activity produces some amount of the stored product, there must be enough room in the storage system to receive it. In this paper, we will use the generic term “reservoir” to refer to the storage system. We will call “level of the reservoir” the curve that represents at any time point the amount of capacity that is stored in the reservoir when all the activities that produce or consume a quantity stored in the reservoir are scheduled. In the entire schedule time interval, the level of the reservoir must neither be negative nor exceed the “capacity of the reservoir” that is the maximum capacity that can be stored in the reservoir. So, the reservoir is very similar to resources as they are considered in ‘resource scheduling’, the level of the reservoir being similar to the load of the resource. However, we remark that an unlimited number of producing and consuming activities can be processed at the same time even if the capacity of the reservoir is very low. In the literature [4, 5], the assumption that the action of filling or emptying the reservoir is instantaneous is generally made. Under this assumption, the level of the reservoir is a stepwise function, that is the level of the reservoir is modified at some time point, corresponding to one or several emptying and/or filling, and remains constant till the next discrete change. But these models with instantaneous emptying and filling may be too crude for some realworld process scheduling problems. For example, the filling or the emptying of a tank by a liquid is usually subject to a constant rate depending of the size and the number of the taps and siphons. A second typical example is the load and unload of batteries. In this paper, we introduce the “continuous reservoir”. In this model, the activity fills or empties the reservoir at a constant rate, that is the process is linear between the start time and the end time of the activity. For example, if an activity, that starts at time st and ends at time et, can fill the reservoir by a capacity C, the quantity put in the continuous reservoir by the activity at time t (also stated as contribution of the activity at time t) is:
منابع مشابه
An Integrated Model for Storage Location Assignment and Storage/Retrieval Scheduling in AS/RS system
An integrated optimization framework, including location assignment under grouping class-based storage policy and schedule of dual shuttle cranes, is offered by presenting a new optimization programming model. The objective functions, which are considered at this level, are the minimization of total costs and energy consumption. Scheduling of dual shuttle cranes among specified locations, which...
متن کاملTruck scheduling problem in a cross-docking system with release time constraint
In a supply chain, cross-docking is one of the most innovative systems for ameliorating the operational performance at distribution centers. Cross-docking is a logistics strategy in which freight is unloaded from inbound trucks and (almost) directly loaded into outbound trucks, with little or no storage in between, thus no inventory remains at the distribution center. In this study, we consider...
متن کاملOperation Scheduling of MGs Based on Deep Reinforcement Learning Algorithm
: In this paper, the operation scheduling of Microgrids (MGs), including Distributed Energy Resources (DERs) and Energy Storage Systems (ESSs), is proposed using a Deep Reinforcement Learning (DRL) based approach. Due to the dynamic characteristic of the problem, it firstly is formulated as a Markov Decision Process (MDP). Next, Deep Deterministic Policy Gradient (DDPG) algorithm is presented t...
متن کاملStochastic Optimal Scheduling of Microgrids Considering Demand Response and Commercial Parking Lot by AUGMECON Method
Regarding the advances in technology and anxieties around high and growing prices of fossil fuels, government incentives increase to produce cleaner and sustainable energy through distributed generations. This makes trends in the using microgrids which consist of electric demands and different distributed generations and energy storage systems. The optimum operation of microgrids with consideri...
متن کاملA Mathematical Model and Grouping Imperialist Competitive Algorithm for Integrated Quay Crane and Yard Truck Scheduling Problem with Non-crossing Constraint
In this research, an integrated approach is presented to simultaneously solve quay crane scheduling and yard truck scheduling problems. A mathematical model was proposed considering the main real-world assumptions such as quay crane non-crossing, precedence constraints and variable berthing times for vessels with the aim of minimizing vessels completion time. Based on the numerical results, thi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- European Journal of Operational Research
دوره 165 شماره
صفحات -
تاریخ انتشار 2005